related to genetic engineering - French English Dictionary